fundamental standards of humanity - Allemand Anglais Dictionnaire